if (get_cookie("key")) {
    $.ajax({
        url: ip + "index.php?s=admincms/login/isadmin",
        type: "post",
        data: {
            "user": get_cookie("user"),
            "key": get_cookie("key")
        },
        success: function (_res) {
            res = JSON.parse(_res);
            if (res.resStatus === 0) {
                // 用户写入页面
                $("#user_name").text(res.data[0].NickName);
                $(".content_left>ul").empty();
                var url=location.href;
                var tiao=true;
                $.each(res.data[0].power_list,function (i,o) {
                    if(url.indexOf(o.url)!==-1){
                        tiao=false;
                    }
                    var _background_=  url.indexOf(o.url)!==-1?'style="background:#000;"':"";

                    $(".content_left>ul").append('<a href="'+o.url+'"> <li '+_background_+'><span class="glyphicon '+o.icon+'"></span><p>'+o.names+'</p></li></a>');

                });

                if(tiao){
                    location.href=res.data[0].power_list[0].url;
                }
            }
            if (res.resStatus === 1) {
                location.href = key_address;
            }
        },
        error: function () {
            location.href = key_address;
        }
    });
} else {
    location.href = key_address;
}
if (!localStorage.arr_danwei) {
    localStorage.arr_danwei = JSON.stringify([]);
}
if (!localStorage.arr_chicun) {
    localStorage.arr_chicun = JSON.stringify([]);
}
$(function () {
    var houtai = {
        //防止频繁操作
        old_click_time: 1000,
        click_yes: function () {
            var now_tiem = new Date().getTime();
            if (now_tiem - houtai.old_click_time > 1000) {
                houtai.old_click_time = now_tiem;
                return true;
            } else {
                return false;
            }
        },
        linshi_search: {
            class1: "",
            class2: "",
            state: "",
            search: ""
        },
        linshi_id: null,
        linshi_arrid: [],
        queren_type: null,//0删除
        list_ajax_page:1,
        //提示功能
        hint:function (str) {
            $(".hint").remove();
            $("body").append("<div class='hint'>"+str+"</div>");
            $(".hint").slideDown(300).delay(2000).slideUp();
        },
        jiancha: function () {
            // 判断是够为空
            for (var i = 0; i < $(".add_goods_body .input_is:visible").length; i++) {
                if ($(".add_goods_body .input_is:visible").eq(i).val() === "") {
                    $(".add_goods_body .input_is:visible").eq(i).focus();
                    houtai.hint("请填写 " + $(".add_goods_body .input_is:visible").eq(i).prev().text());
                    return false;
                }
            }
            return true;
        },
        shop_list_ajax: function (page_number) {
            var n = page_number ? page_number : houtai.list_ajax_page=1;
            $.ajax({
                url: ip + "index.php/admin/label/show",
                type: "post",
                data: {
                    token: get_cookie("key")
                },
                success: function (_res) {
                    var res = JSON.parse(_res);
                        console.log(res);
                        houtai.table_string(res);
                        $("#page").sdpagination({
                            boxClass: 'sdpagination',
                            totalCount:res.totalpage,           //总条数
                            pageSize:10,                //每页显示
                            pageIndex: n,                //当前页数
                            preText: '上页',                                  //上一页按钮显示的字符
                            nextText: '下页',                                 //下一页按钮显示的字符
                            firstText: '首页',                                //首页按钮显示的字符
                            lastText: '末页',                                 //末页按钮显示的字符
                            showNearby: 3,                                    //当前按钮前后按钮数
                            infoTemplet: '每页{pageSize} 共{totalCount} 当前{pageIndex}/{pageCount}',//自定义信息模板
                            pageList: [5, 10, 20],                            //设置PageSize下拉框的选择项，
                            onPageIndexChange: function (pageIndex) { //回调，点击按钮时或者输入页数时，激发onPageIndexChange事件，回调参数为 新页数、PageSize
                                houtai.list_ajax_page=pageIndex;
                                houtai.shop_list_ajax(pageIndex);
                            }
                        });

                }
            });
        },
        table_string: function (res) {
            // 写入table
            var string_head = "<thead><tr><th>ID</th><th>关键字</th><th>操作</th></tr></thead>";
            var string_body = "";
          if (res.resStatus===0) {
                $.each(res.data, function (i, o) {
                    string_body +='<tr>' +
                        '<td style="vertical-align: middle" class="yuangong_id">' +o.labelId + '</td>' +
                        '<td style="vertical-align: middle" class="yuangong_name">' + o.keyWord + '</td>' +
                        '<td style="vertical-align: middle;width: 150px;" class="yuangong_controls text-center"> <button type="button" class="btn btn-warning btn-xs set"> <span class="glyphicon glyphicon-tags" aria-hidden="true"></span> 修改</button> <button type="button" class="btn btn-danger btn-xs remove"> <span class="glyphicon glyphicon-trash" aria-hidden="true"></span> 删除</button></td>' +
                        '</tr>';
                });
            }else{
                string_body = "<tr class='text-center'><td colspan='3'>没有数据</td></tr>";
            }

                $("table").empty().append(string_head + string_body);
        },
        tianjia: function (n) {
            if (this.jiancha(n)) {
                $(".loading").fadeIn(200);
                var obj = {
                    keyWord : $.trim($("#add_name").val()),
                    token: get_cookie("key")
                };

                $.ajax({
                    url: ip + "index.php/admin/label/add",
                    data: obj,
                    type: "post",
                    success: function (_res) {
                    var res=JSON.parse(_res);
                        if (res.resStatus === 0) {
                            $(".loading").fadeOut();
                            $("#yuangong_add").fadeOut();
                            houtai.shop_list_ajax(1);
                            houtai.hint("<p class='text-success'>添加成功了！</p>");
                            $(".add_goods_body .input_is:visible").val("");
                        } else if (res.resStatus === 1) {
                            houtai.hint("添加失败了！");
                            $(".loading").fadeOut(200);
                        }
                    },
                    error: function () {
                        houtai.hint("<p>添加失败了！</p>");
                        $(".loading").fadeOut(200);
                    }
                });
            }
        },
        xiugai: function (n) {
            if (this.jiancha(n)) {
                $(".loading").fadeIn(200);
                var obj = {
                    labelId:houtai.linshi_id,
                    keyWord : $.trim($("#set_name").val()),
                    token: get_cookie("key")
                };
                $.ajax({
                    url: ip + "index.php/admin/label/edit",
                    data: obj,
                    type: "post",
                    success: function (res) {
                        if (JSON.parse(res).resStatus === 0) {
                            $(".loading").fadeOut();
                            $("#yuangong_set").fadeOut();
                          houtai.shop_list_ajax(houtai.list_ajax_page);
                            houtai.hint("<p class='text-success'>修改成功了！</p>");
                        } else{
                            houtai.hint("修改失败了！");
                            $(".loading").fadeOut(200);
                        }
                    },
                    error: function () {
                        $(".loading").fadeOut(200);
                        houtai.hint("<p>修改失败了！</p>");
                    }
                });
            }
        },
        shanchu: function () {
            var obj = {
                labelId: houtai.linshi_id,
               token: get_cookie("key")
            };
            $.ajax({
                url: ip + "index.php/adminlabel/del",
                data: obj,
                type: "post",
                success: function (res) {
                    console.log(res);
                    if (JSON.parse(res).resStatus === 0) {
                        $("#modal_wrap").fadeOut(200);
                        for(var i=0;i<$("table tr .yuangong_id").length;i++){
                            if($("table tr .yuangong_id").eq(i).text()==houtai.linshi_id){
                                houtai.hint("<p style='color:#0f0;'>删除" + $("table tr .yuangong_id").eq(i).parents("tr").find(".yuangong_name").text() + "成功了</p>");
                                $("table tr .yuangong_id").eq(i).parents("tr").remove();
                                break;
                            }
                        }

                    }else{
                        houtai.hint("操作失败！！");
                    }
                },
                error:function () {
                    houtai.hint("操作失败！！");
                }
            });
        }
    };

    // 请求数据
    houtai.shop_list_ajax();
    // 收展事件
    $(".right-top>b").bind("click", function () {
        if ($(".content_left").is(":hidden")) {
            $(".content_left").removeClass("ishidden");
            $(".content_right").removeClass("iskuozhang");
        } else {
            $(".content_left").addClass("ishidden");
            $(".content_right").addClass("iskuozhang");
        }
    });

    // 莫态框取消modal
    $("#modal_close").bind("click", function () {
        $("#modal_wrap").fadeOut(200);

    });
    // 修改取消
    $(".cancle_set").bind("click", function () {
        $(".set_shangpin").fadeOut(200);
    });
    // 修改
    $("table").on("click", ".set", function () {
        houtai.linshi_id = $(this).parents("tr").find(".yuangong_id").text();
        $("#set_company").val($(this).parents("tr").find(".yuangong_company").text());
        $("#set_address").val($(this).parents("tr").find(".yuangong_address").text());
        $("#set_name").val($(this).parents("tr").find(".yuangong_name").text());
        $("#set_phone").val($(this).parents("tr").find(".yuangong_phone").text());
        $("#set_remark").val($(this).parents("tr").find(".yuangong_remark").text());
        $("#yuangong_set").fadeIn();
    });
    // 删除
    $("table").on("click", ".remove", function () {
        houtai.linshi_id = $(this).parents("tr").find(".yuangong_id").text();
        $(".modal-body").empty().append("您确定要删除<span style='color:#f10;'>" + $(this).parents("tr").find(".yuangong_name").text() + "</span>吗？");
        $("#modal_wrap").fadeIn();
    });
    // 确认删除
    $("#confirm").bind("click", function () {
        houtai.shanchu();
    });
    $("#add").bind("click", function () {
        if (houtai.click_yes()) {
            houtai.tianjia(1);
        }
    });
    $("#set").bind("click", function () {
        if (houtai.click_yes()) {
            houtai.xiugai(2);
        }
    });

    // 添加员工按钮
    $("#yuangong_add_btn").bind("click", function () {
        $("#yuangong_add").fadeIn();
    });
    // 搜索员工按钮
    $("#search_all").bind("click", function () {
        if ($.trim($("#search_input").val()) === "") {
            houtai.hint("请输入内容再搜索！！");
            $("#search_input").focus();
        }else{
            houtai.linshi_search.search=$.trim($("#search_input").val());
            houtai.shop_list_ajax();
        }
    });
     //回车搜索员工
    $("#form_search").submit(function () {
        if ($.trim($("#search_input").val()) === "") {
            houtai.hint("请输入内容再搜索！！");
            $("#search_input").focus();
        }else{
            houtai.linshi_search.search=$.trim($("#search_input").val());
            houtai.shop_list_ajax();
        }
        return false;
    });
    //退出按钮
    $("#exit").bind("click", function () {
        set_cookie("key", "", 0);
        location.href = key_address;
    });
    //头像按钮
    $(".right-top>div").bind("click", function (e) {
        $("#exit").slideToggle();
        e.stopPropagation();
    });
    $(window).bind("click", function () {
        $("#exit").slideUp();
    });
});
